Non-photorealistic Rendering Using Genetic Programming
نویسندگان
چکیده
We take a novel approach to Non-Photorealistic Rendering by adapting genetic programming in combination with computer graphics drawing techniques. As a GP tree is evaluated, upon encountering certain nodes referred to as “Draw” nodes, information contained within such nodes are sent to one of three virtual canvasses and a mark is deposited on the canvas. For two of the canvasses the user is able to define custom brushes to be applied to the canvas. Drawing functions are supplied with little localised information regarding the target image. Based on this local data, the drawing functions are enabled to apply contextualized information to the canvas. The obtained results include a “Shroud of Turin” effect, a “Decal” effect and a “Starburst” effect.
منابع مشابه
Multi-scale Stroke-based Rendering by Evolutionary Algorithm
This paper presents an efficient method based on evolutionary algorithm for optimizing the rendering quality in multi-scale stroke-based non-photorealistic rendering. The proposed method produces better results than previously published methods such as random descent and the singlelevel genetic algorithm-based approach.
متن کاملStylized rendering for multiresolution image representation
By integrating stylized rendering with an efficient multiresolution image representation, we enable the user to control how compression affects the aesthetic appearance of an image. Adopting a point-based rendering approach to progressive image transmission and compression, we represent an image by a sequence of color values. To best approximate the image at progressive levels of detail, a nove...
متن کاملA Mixed-Reality Rendering Framework for Photorealistic and Non-Photorealistic Rendering
This paper presents various techniques for the registration of real and virtual content and proposes an abstract representation for Augmented Reality (AR) through a pipeline of rendering of components Until now, few solutions wereavailable to create different AR rendering techniques without a high level of effort. In this paper, we propose a unifying framework which is flexible and ea...
متن کاملAn Educational Non-Photorealistic Rendering System Using 2D Images by Java Programming
It is important to improve the teaching and tutoring materials available in undergraduate CG education. Exposure to such material will certainly help encourage CG research. However, new image generation algorithms proposed in recent research are not usually included in tutoring material at the undergraduate level. We, the authors, have developed teaching material designed for educating undergra...
متن کاملPhotorealistic Rendering of Scientific Data
Generating photorealistic images of astrophysical simulations can enhance the experience of watching galactic visualizations for both the specialists who study the data and the average person who is simply interested in outer space. Unfortunately, the astrophysicist who is creating the simulations typically lacks the expertise required to generate photorealistic images. Likewise, a 3D artist ma...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008